Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 GREEN ROAD Detached £530,839 £240,000 3 Nov 2003
16 GREEN ROAD Detached £357,643 £270,000 10 Oct 2016